// 引入创建仓库的函数
import { defineStore } from 'pinia'
import { apiLogin } from '../api/user'
import { ref } from 'vue'
export const useUserStore = defineStore('user', () => {

    // 这里是个共享数据的地方
    // 希望将登录逻辑跟数据管理都放在这

    // 储存用户数据的响应式对象
    const userInfo = ref({})
    // 进行登录后将用户数据存入userInfo 的函数
    const login = async () => {
        const res = await apiLogin()
        userInfo.value = res
    }
    return {
        login,
        userInfo
    }
})